﻿/*-----------------------------------------------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------------------------------------------*/
/*---------------------------------------------公共部分-------------------------------------------------------------*/
/*-----------------------------------------------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------------------------------------------*/
body,div,form,td{font-family:Arial,"宋体";font-size:12px;}
body{color:#000;background:#fff;line-height:22px;margin:0px;}
div {text-align:left;display:block;overflow:hidden;}
img {border:none;}
button{border:none;padding:0px;margin:0px;}
/*-----------------------------------------------------------------------------------------------------------------*/
form,p{margin:0px;padding:0px;overflow:hidden;display:block;}
h1,h2,h3,h4,h5{margin:0px;padding:0px;display:block;overflow:hidden;}
h3{font-size:13px;}
ul,ol,dl{margin:0px;padding:0px;overflow:hidden;display:block;list-style:none;}
li,dt,dd{list-style:none;overflow:hidden;display:block;margin:0px;padding:0px;}
/*-----------------------------------------------------------------------------------------------------------------*/
a{text-decoration:none;color:#333333;}
a:hover{text-decoration:underline;}
/*-----------------------------------------------------------------------------------------------------------------*/
.f_l{float:left;}.f_r{float:right;}
.mt_10px{margin-top:10px;} .mt_5px{margin-top:5px;} .ml_10px {margin-left:10px;} .ml_5px {margin-left:5px;}
.mb_10px{margin-bottom:10px;}
/*-----------------------------------------------------------------------------------------------------------------*/
.Contain {width:982px;margin:0px auto;}
.dotline{width:100%;height:5px;background:url(../images/line_grp.gif) repeat-x 0px -15px;}
.sInput	{border:1px solid #7f9db9;color:#727272;height:18px;line-height:18px;font-size:12px;}
.tInput	{border:1px solid #7f9db9;color:#727272;line-height:18px;font-size:12px;}
.hide	{display:none;}
/*------4个购买按钮--------------------------------------------------------------------------------------------------*/
.BtnNorBuy					{width:51px;height:22px;background:url(../images/btn_grp.gif) no-repeat -100px -100px;cursor:pointer;border:none;} /*购买*/
.BtnNewBuy					{width:73px;height:22px;background:url(../images/btn_grp.gif) no-repeat 0px -130px;cursor:pointer;border:none;} /*新品预定*/
.BtnPreBuy					{width:73px;height:22px;background:url(../images/btn_grp.gif) no-repeat 0px -160px;cursor:pointer;border:none;} /*预售*/
.BtnCinBuy					{width:73px;height:22px;background:url(../images/btn_grp.gif) no-repeat 0px -190px;cursor:pointer;border:none;} /*积分兑换*/
.BtnMasBuy					{width:73px;height:22px;background:url(../images/btn_grp.gif) no-repeat 0px -250px;cursor:pointer;border:none;} /*限量抢购*/
.BtnAddToCar				{width:73px;height:22px;background:url(../images/btn_grp.gif) no-repeat 0px -280px;cursor:pointer;border:none;} /*加入购物车*/
/*-----------------------------------------------------------------------------------------------------------------*/
.fullCell					{
	width: 982px;
	height: auto;
	margin-top: 10px;
	float: left;
	margin-left: 10px;
}
.fullCell .lft				{width:212px;height:auto;float:left;}
.fullCell .rgt				{width:760px;height:auto;float:right;}

.fullCell .lft2				{width:152px;height:auto;float:left;}
.fullCell .rgt2				{width:820px;height:auto;float:right;}
/*-----当前页面路径-------------------------------------------------------*/
.CurPath					{width:758px;height:auto;float:left;border:1px solid #dadada;padding:3px 0px;}
.CurPath ul					{width:550px;height:22px;float:left;}
.CurPath ul li				{width:auto;height:22px;float:left;margin:0px 5px;}
.CurPath ul li.icon			{width:12px;height:22px;background:url(../images/icon_grp.gif) no-repeat -24px -26px;}
.CurPath ul li.gt			{width:5px;height:22px;background:url(../images/icon_grp.gif) no-repeat 0px -25px;}

.CurPath ol					{width:200px;height:22px;float:right;padding-right:5px;}
.CurPath ol	li				{width:200px;height:22px;text-align:right;}
/*-----全尺寸当前页面路径-------------------------------------------------------*/
.WCurPath					{width:980px;height:auto;float:left;border:1px solid #dadada;padding:3px 0px;margin-top:10px;}
.WCurPath ul				{width:680px;height:22px;float:left;}
.WCurPath ul li				{width:auto;height:22px;float:left;margin:0px 5px;}
.WCurPath ul li.icon		{width:12px;height:22px;background:url(../images/icon_grp.gif) no-repeat -24px -26px;}
.WCurPath ul li.gt			{width:5px;height:22px;background:url(../images/icon_grp.gif) no-repeat 0px -25px;}
.WCurPath ol				{width:200px;height:22px;float:right;padding-right:5px;}
.WCurPath ol	li			{width:200px;height:22px;text-align:right;}
/*-----当前显示方式-------------------------------------------------------*/
.EchoType					{width:760px;height:30px;float:left;}
.EchoType dl				{width:760px;height:22px;padding:4px 0px;display:block;}
.EchoType dl dt				{width:auto;height:15px;float:left;display:block;margin:4px 5px 3px 5px;line-height:15px;}
/*-----------------------------------*/
.EchoType dl dt.tlist_on	{width:18px;background:url(../images/icon_grp.gif) no-repeat 0px -50px; cursor:pointer;}
.EchoType dl dt.tlist_of	{width:18px;background:url(../images/icon_grp.gif) no-repeat -18px -50px; cursor:pointer;}
.EchoType dl dt.tcell_on	{width:18px;background:url(../images/icon_grp.gif) no-repeat 0px -65px; cursor:pointer;}
.EchoType dl dt.tcell_of	{width:18px;background:url(../images/icon_grp.gif) no-repeat -18px -65px; cursor:pointer;}
/*-----------------------------------*/
.EchoType dl dt.num20_on	{width:18px;background:url(../images/icon_grp.gif) no-repeat 0px -80px; cursor:pointer;}
.EchoType dl dt.num20_of	{width:18px;background:url(../images/icon_grp.gif) no-repeat -18px -80px; cursor:pointer;}
.EchoType dl dt.num40_on	{width:18px;background:url(../images/icon_grp.gif) no-repeat 0px -95px; cursor:pointer;}
.EchoType dl dt.num40_of	{width:18px;background:url(../images/icon_grp.gif) no-repeat -18px -95px; cursor:pointer;}
.EchoType dl dt.num60_on	{width:18px;background:url(../images/icon_grp.gif) no-repeat 0px -110px; cursor:pointer;}
.EchoType dl dt.num60_of	{width:18px;background:url(../images/icon_grp.gif) no-repeat -18px -110px; cursor:pointer;}
/*-----------------------------------*/
.EchoType dl dt.m_asc_on	{width:24px;background:url(../images/icon_grp.gif) no-repeat 0px -125px; cursor:pointer;}	/* m==money */
.EchoType dl dt.m_asc_of	{width:24px;background:url(../images/icon_grp.gif) no-repeat 0px -140px; cursor:pointer;}
.EchoType dl dt.m_dsc_on	{width:24px;background:url(../images/icon_grp.gif) no-repeat 0px -155px; cursor:pointer;}
.EchoType dl dt.m_dsc_of	{width:24px;background:url(../images/icon_grp.gif) no-repeat 0px -170px; cursor:pointer;}
/*-----------------------------------*/
.EchoType dl dt.t_asc_on	{width:24px;background:url(../images/icon_grp.gif) no-repeat 0px -185px; cursor:pointer;}	/* t==time */
.EchoType dl dt.t_asc_of	{width:24px;background:url(../images/icon_grp.gif) no-repeat 0px -200px; cursor:pointer;}
.EchoType dl dt.t_dsc_on	{width:24px;background:url(../images/icon_grp.gif) no-repeat 0px -215px; cursor:pointer;}
.EchoType dl dt.t_dsc_of	{width:24px;background:url(../images/icon_grp.gif) no-repeat 0px -230px; cursor:pointer;}
/*-----------------------------------*/
.EchoType dl dd				{width:auto;height:22px;float:left;display:block;margin:0px 5px;}
/*-----页面分页导航-------------------------------------------------------*/
.PageNavi					{width:760px;height:20px;float:left;padding:5px 0px;}
.PageNavi dl				{float:left;}
/*-----上一页------------------------------*/
.PageNavi dl.pre dd			{width:20px;height:18px;margin-left:5px;cursor:pointer;float:left;overflow:hidden;display:block;}
.PageNavi dl.pre dd.on		{border:1px solid #cccccc;background:url(../images/icon_grp.gif) no-repeat -12px -265px;cursor:pointer;}	/*有效*/
.PageNavi dl.pre dd.of		{border:1px solid #cccccc;background:url(../images/icon_grp.gif) no-repeat -12px -265px;cursor:default;}	/*失效*/
/*-----数字组------------------------------*/
.PageNavi dl.num dd			{width:auto;height:18px;line-height:18px;margin-left:5px;padding:0px 5px;text-align:center;float:left;overflow:hidden;display:block;}
.PageNavi dl.num dd.on		{border:1px solid #990100;color:#990100;font-weight:bold;cursor:default;}	/*有效*/
.PageNavi dl.num dd.of		{border:1px solid #cccccc;color:#aaaaaa;cursor:pointer;}					/*失效*/
.PageNavi dl.num dd.no		{border:1px solid #ffffff;color:#666666;cursor:default;font-weight:bolder;font-size:13px;padding:0px;}/*。。。*/
/*-----下一页------------------------------*/
.PageNavi dl.nxt dd			{width:40px;height:18px;line-height:22px;padding:0px 15px 0px 5px;margin-left:5px;float:left;overflow:hidden;display:block;}
.PageNavi dl.nxt dd.on		{border:1px solid #cccccc;background:url(../images/icon_grp.gif) no-repeat 48px -265px;color:#cccccc;cursor:pointer;}/*有效*/
.PageNavi dl.nxt dd.of		{border:1px solid #cccccc;background:url(../images/icon_grp.gif) no-repeat 48px -265px;color:#cccccc;cursor:default;}/*失效*/
/*-----------------------------------------------------------------------------------------------------------------*/
#PageTop					{width:982px;height:77px;float:left;margin-top:2px;}
#PageTop ul					{width:982px;height:22px;line-height:22px;text-align:right;}
#PageTop ul li				{width: auto;height:22px;float:right;line-height:22px;}
#PageTop ul li.line			{width: 20px;background:url(../images/icon_grp.gif) no-repeat  -10px 5px;}
#PageTop ul li.lft			{float:left;padding-left:5px;}

#PageTop dl					{width:982px;height:50px;}
#PageTop dl dd.logo			{width:462px;height:50px;float:left; background:url(../images/logo.gif) no-repeat left bottom;}
#PageTop dl dd.null			{width:220px;height:50px;float:left;}
#PageTop dl dd.tel			{width:190px;height:50px;float:left;background:url(../images/tel400.gif) no-repeat left bottom;}
#PageTop dl dd.kf53			{width:110px;height:50px;float:left;}

/*-----------------------------------------------------------------------------------------------------------------*/
#MstMenu					{width:982px;height:auto;float:left;overflow:visible;}
#MstMenu ul					{width:982px;height:30px;float:left;background:url(../images/line_grp.gif) repeat-x 0px -110px;overflow:visible;}
#MstMenu ul li				{width:150px;height:30px;float:left;text-align:center;}
#MstMenu ul li	a			{width:150px;height:30px;float:left;display:block;}

#MstMenu ul li.Idx			{background:url(../images/menu.gif) no-repeat 0px   0px;}
#MstMenu ul li.Idx a:hover	{background:url(../images/menu.gif) no-repeat 0px -30px;}
#MstMenu ul li.Idx_on		{background:url(../images/menu.gif) no-repeat 0px -60px;}

#MstMenu ul li.Mob			{background:url(../images/menu.gif) no-repeat -150px   0px;}
#MstMenu ul li.Mob a:hover	{background:url(../images/menu.gif) no-repeat -150px -30px;}
#MstMenu ul li.Mob_on		{background:url(../images/menu.gif) no-repeat -150px -60px;}

#MstMenu ul li.Fit			{background:url(../images/menu.gif) no-repeat -300px   0px;}
#MstMenu ul li.Fit a:hover	{background:url(../images/menu.gif) no-repeat -300px -30px;}
#MstMenu ul li.Fit_on		{background:url(../images/menu.gif) no-repeat -300px -60px;}

#MstMenu ul li.Sty			{background:url(../images/menu.gif) no-repeat -450px   0px;}
#MstMenu ul li.Sty a:hover	{background:url(../images/menu.gif) no-repeat -450px -30px;}
#MstMenu ul li.Sty_on		{background:url(../images/menu.gif) no-repeat -450px -60px;}

#MstMenu ul li.Olp			{background:url(../images/menu.gif) no-repeat -600px   0px;}
#MstMenu ul li.Olp a:hover	{background:url(../images/menu.gif) no-repeat -600px -30px;}
#MstMenu ul li.Olp_on		{background:url(../images/menu.gif) no-repeat -600px -60px;}

#MstMenu ul li.Bnf			{background:url(../images/menu.gif) no-repeat -750px 0px;overflow:visible;position:relative;cursor:pointer;}
#MstMenu ul li.Bnf a:hover	{background:url(../images/menu.gif) no-repeat -750px -30px;}
#MstMenu ul li.Bnf_on		{background:url(../images/menu.gif) no-repeat -750px -60px;overflow:visible;position:relative;cursor:pointer;}
#MstMenu ul li.Bnf_ho		{background:url(../images/menu.gif) no-repeat -750px -30px;overflow:visible;position:relative;cursor:pointer;}

/*-----------------------------------------------------------------------------------------------------------------*/
.BnfSub						{width:150px;height:auto;float:left;position:absolute;left:0px;top:30px;display:none;}
.BnfSub li					{width:150px;height:30px;float:left;}
.BnfSub li a				{width:150px;height:30px;float:left;display:block;}

.BnfSub li.Disc				{background:url(../images/submenu.gif) no-repeat 0px -0px;}
.BnfSub li.Disc a:hover		{background:url(../images/submenu.gif) no-repeat 0px -30px;}

.BnfSub li.Mass				{background:url(../images/submenu.gif) no-repeat -150px -0px;}
.BnfSub li.Mass a:hover		{background:url(../images/submenu.gif) no-repeat -150px -30px;}
.BnfSub li.MassWed			{background:url(../images/submenu.gif) no-repeat -300px -0px;}
.BnfSub li.MassWed a:hover	{background:url(../images/submenu.gif) no-repeat -300px -30px;}
.BnfSub li.MassFri			{background:url(../images/submenu.gif) no-repeat -450px -0px;}
.BnfSub li.MassFri a:hover	{background:url(../images/submenu.gif) no-repeat -450px -30px;}
.BnfSub li.Combo			{background:url(../images/submenu.gif) no-repeat -600px -0px;}
.BnfSub li.Combo a:hover	{background:url(../images/submenu.gif) no-repeat -600px -30px;}
.BnfSub li.MassPnt			{background:url(../images/submenu.gif) no-repeat -750px -0px;}
.BnfSub li.MassPnt a:hover	{background:url(../images/submenu.gif) no-repeat -750px -30px;}
/*-----------------------------------------------------------------------------------------------------------------*/

#MstMenu div				{width:962px;height:30px;margin-top:2px;background:#f3f3f3;padding:0px 10px;}
#MstMenu div dl.lft			{width:620px;height:30px;float:left;}
#MstMenu div dl.lft dt		{width:auto;float:left;}
#MstMenu div dl.lft dt .B1	{width:45px;height:20px;background:url(../images/btn_grp.gif) no-repeat 0px -40px;margin-top:4px;cursor:pointer;border:none;}
#MstMenu div dl.lft dd		{width:auto;float:left;color:#666;line-height:30px;}

#MstMenu div dl.rgt			{width:330px;height:22px;float:right;margin-top:4px; background:#fff;}
#MstMenu div dl.rgt dt		{width:70px;height:15px;float:right;line-height:15px;padding:3px 5px 4px 5px;}
#MstMenu div dl.rgt dt .B2	{width:69px;height:15px;background:url(../images/btn_grp.gif) no-repeat 0px -80px;cursor:pointer;border:none;}
#MstMenu div dl.rgt dd		{width:245px;height:22px;float:left;padding-left:5px;padding:0px;color:#666;text-align:center;line-height:26px;}
#MstMenu div dl.rgt dd	a	{padding:0px 5px;}
/*-----手机便捷搜索------------------------------------------------------*/
.QSearch					{width:212px;height:auto;float:left;}
.QSearch .tit				{width:210px;height:28px;border:1px solid #dadada;}
.QSearch .tit h3			{width:198px;height:26px;border:1px solid #ffffff;background:#f2f2f2;padding-left:10px;line-height:26px;color:#323131;font-weight:bold;}
.QSearch .con				{width:190px;height:auto;border:1px solid #dadada;border-top:none;padding:10px;}

.QSearch .con h3			{width:190px;height:22px;float:left;}
.QSearch .con h4 			{width:190px;height:22px;float:left;text-align:center;margin-top:10px;}
.QSearch .con h4 .btn		{width:71px;height:20px;background:url(../images/btn_grp.gif) no-repeat -60px -40px;cursor:pointer;border:none;}


.QSearch .con dl			{width:190px;height:auto;float:left;}
.QSearch .con dl dt			{width:190px;height:22px;float:left;}
.QSearch .con dl dt	.w		{width:100%;}


.QSearch .con ul			{width:190px;height:auto;float:left;}
.QSearch .con ul li			{width:auto;height:22px;float:left;}
.QSearch .con ul li.line	{width:20px;background:url(../images/icon_grp.gif) no-repeat -10px 5px;}

.QSearch .con ol			{width:190px;height:5px;overflow:hidden;float:left;padding:3px 0px;}
.QSearch .con ol li			{width:190px;height:5px;line-height:0px;float:left;}
/*-----手机功能搜索-------------------------------------------------------*/
.fSearch					{width:212px;height:auto;float:left;}
.fSearch .tit				{width:210px;height:28px;border:1px solid #dadada;}
.fSearch .tit h3			{width:198px;height:26px;border:1px solid #ffffff;background:#f2f2f2;padding-left:10px;line-height:26px;color:#323131;font-weight:bold;}

.fSearch .con				{width:190px;height:auto;padding:5px 10px 10px 10px;border:1px solid #dadada;border-top:none;}
.fSearch .con h3			{width:190px;height:22px;float:left;}
.fSearch .con ul			{width:190px;height:auto;float:left;}
.fSearch .con ul li			{width:90px;height:22px;}
.fSearch .con ul li.l		{float:left;}
.fSearch .con ul li.r		{float:right;}

.fSearch .con ol			{width:190px;height:5px;overflow:hidden;float:left;padding:3px 0px;}
.fSearch .con ol li			{width:190px;height:5px;line-height:0px;float:left;}

.fSearch .con h4 			{width:190px;height:22px;float:left;text-align:center;margin-top:10px;}
.fSearch .con h4 .btn		{width:71px;height:20px;background:url(../images/btn_grp.gif) no-repeat -60px -40px;cursor:pointer;border:none;}
/*-----价格范围搜索-------------------------------------------------------*/
.pSearch					{width:212px;height:auto;float:left;}
.pSearch .tit				{width:210px;height:28px;border:1px solid #dadada;}
.pSearch .tit h3			{width:198px;height:26px;border:1px solid #ffffff;background:#f2f2f2;padding-left:10px;line-height:26px;color:#323131;font-weight:bold;}
.pSearch .con				{width:190px;height:auto;padding:5px 10px 10px 10px;border:1px solid #dadada;border-top:none;}

.pSearch .con ul li			{width:90px;height:22px;cursor:pointer;}
.pSearch .con ul li.l		{float:left;}
.pSearch .con ul li.r		{float:right;}

.pSearch .con dl			{width:190px;height:auto;float:left;}
.pSearch .con dl dt			{width:auto;height:22px;float:left;padding:0px 1px;text-align:center;}
.pSearch .con dl dd			{width:70px;height:22px;float:left;}
.pSearch .con dl dd input	{width:65px;height:16px;line-height:16px;border:1px solid #cbcbcb;color:Gray;}

.pSearch .con h4 			{width:190px;height:22px;float:left;text-align:center;margin-top:10px;}
.pSearch .con h4 .btn		{width:71px;height:20px;background:url(../images/btn_grp.gif) no-repeat -60px -40px;cursor:pointer;border:none;}
/*-----配件分类版块-------------------------------------------------------*/
.RackBlk					{width:212px;height:auto;float:left;}
.RackBlk .tit				{width:210px;height:28px;border:1px solid #dadada;}
.RackBlk .tit h3			{width:198px;height:26px;border:1px solid #ffffff;background:#f2f2f2;padding-left:10px;line-height:26px;color:#323131;font-weight:bold;}

.RackBlk .con				{width:190px;height:auto;padding:10px;border:1px solid #dadada;border-top:none;}
.RackBlk .con ul			{width:190px;height:auto;float:left;}
.RackBlk .con ul li			{width:170px;height:30px;float:left;padding-left:20px;border-bottom:1px dashed #dadada;line-height:30px;background:url(../images/icon_grp.gif) no-repeat -40px -80px;}
/*-----------------------------------------------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------------------------------------------*/
#HelpCenter					{width:980px;height:130px;border:1px solid #dadada;background:#fbfbfb;margin:10px auto 0px auto;}
#HelpCenter	div				{width:900px;height:110px;margin:10px auto;}
#HelpCenter	div ul			{width:180px;height:110px;float:left;}
#HelpCenter	div ul.line		{width:179px;border-left:1px solid #dddddd;}
#HelpCenter	div ul li		{width:160px;height:22px;line-height:22px;padding-left:10px;}
/*------------------------------------------------------------------------------------------------------------------*/
#Bottom						{width:980px;height:36px;border-top:1px solid #dddddd;background:#ffffff;margin:10px auto;}
#Bottom .lft				{width:500px;height:22px;line-height:22px;float:left;}
#Bottom .lft li				{width:auto;height:22px;float:left;}
#Bottom .lft li.line		{width:20px;background:url(../images/icon_grp.gif) no-repeat  -10px 5px;}
#Bottom .rgt				{width:360px;height:22px;line-height:22px;float:right;}
#Bottom .rgt li				{width:auto;height:22px;float:left;}
/*------------------------------------------------------------------------------------------------------------------*/
#MstAd001					{width:1002px;height:auto;float:left;line-height:0px;margin-top:10px;}

/*------------------------------------------------------------------------------------------------------------------*/
#IdxFrame					{width:1002px;height:800px;}